CABS

#include <math.h>
          
double cabs(z);
struct  complex  z;  содержит  вещественную  и  мнимую части

Описание.
Функция cabs вычисляет абсолютное значение комплексного числа. Комплексное число должно быть структурой с типом complex, объявленной в <math.h>, следующим образом:

struct complex  
{
double x,y;
};

Вызов cabs эквивалентен следующему:

sgrt(z.x*z.x + z.y*z.y)

Возвращаемое значение.
Функция cabs возвращает абсолютное значение как описано выше. При переполнении функция вызывает процедуру matherr, возвращает значение HUGE и устанавливает errno в ERANGE.

Пример:

            
#include <math.h>
            
struct complex value;
double d;
            
value.x = 3.0;
value.y = 4.0;
            
d = cabs(value);
Hosted by uCoz